certificate of bank deposit - Turco Inglés Diccionario